Big Huge Thesaurus

tolu balsam tree

noun